make-up stamp - Turkish English Dictionary